UN chief lashes out at Israel for violating international humanitarian law