USA envoy to United Nations vows to defend Israel in Jerusalem al-Quds