Global investment in clean energy is on course to rise to USD 1.7 trillion in 2023, with solar set to eclipse oil production for the first time