Rory McIlroy bullish ahead of Dubai Desert Classic despite poor finish last week