UN General Assembly votes overwhelmingly in favour of Gaza ceasefire