U.N. 'will not give up' on Gaza ceasefire, Guterres says