World number one Rory McIlroy has missed the cut of the Abu Dhabi HSBC Championship, in what was a poor start to his golfing season.