China, France launch satellite to study climate change