Rory McIlroy makes an 'effortless' 42k pounds per day