McIlroy vows to stay patient with form