UN General Assembly votes to demand immediate cease-fire in Gaza