The hours I spent with Warren Buffett, Richard Branson and other legends