WHO chief says cease-fire in Gaza 'long overdue'