China on track to meet climate change targets