China confronts U.S. envoy over cyber-spying accusations