UN General Assembly approves resolution calling for immediate 'humanitarian truce' in Gaza