Stop making climate change excuses, says Christian Aid