Stark warning over climate change