Saudi King Salman appoints climate envoy, ambassador to China