Christian Aid welcomes UK climate finance support pledge