Sport Rory McIlroy finishes poorly on opening day of Hero Dubai Desert Classic defence January 18 2024