UN chief 'horrified' by Gaza hospital blast that killed hundreds