chines president cancel visit pakistan