World number one Rory McIlroy