UN General Assembly votes for cease-fire in Gaza