Donald Trump has said he hopes for an end to the conflict in Gaza within the next two to three weeks