climate finance challenges