Rory McIlroy will defend his Masters title at Augusta in the coming weeks, but first he has to fork out on dinner for his fellow professionals