15 books billionaire Ray Dalio says you should read to understand today's world - and have a fulfilling life