China blames US envoy of 'not reflecting facts' on ties