UN rights chief appalled by Israeli attack on Beirut hospital