Haley Blames Hamas for Gaza Violence, Walks Out Amid Palestinian UN Envoy Speech