U.S. envoy's remark on Israel sparks backlash