McIlroy trying to regain top form after missed cuts at Players and BMW PGA