US President Donald Trump said on Monday there were "no guarantees" that a fragile ceasefire in Gaza will hold, as he ...