Rory McIlroy within two shots of lead at Abu Dhabi Champ'ship after Day 2