Triumph of the Optimists: 101 Years of Global Investment Returns