Christian Aid says billions needed to help poor face climate change