The International Energy Agency (IEA) forecast in a report that global investment in clean energy this year will hit $2 trillion, twice the amount going to fossil fuels.