The UN rights chief sharply criticises Israel for killing Palestinians "caged in a toxic slum".