Rory McIlroy has opened up on his diet and lifestyle, including a strict rule he has on caffeine consumption to ensure he is ...