China cancel several defence meetings and climate talks with U.S.