Rory McIlroy says 'couple of poor decisions' costs him Omega Dubai Desert Classic win