UN General Assembly overwhelmingly votes for Gaza ceasefire and hostages' release