The amount of climate finance invested fell last year to $359 billion, a study has revealed, with private investments showing a marked slowdown.