Eric Finkelstein set a set a world record by eating at 18 Michelin-starred restaurants in just 24 hours.