Nasa scientist: climate change is a moral issue on a par with slavery