No peace in Gaza 'until the occupation ends,' says UN health rapporteur