UN General Assembly adopts resolution demanding immediate Gaza ceasefire