Rory McIlroy could not hide his emotion after ending a chastening seven-month wait for a win, holding his nerve to win the DP World Tour Championship by two shots on Sunday