US President Donald Trump has announced that Hamas and Israel have agreed on the first phase of a Gaza ceasefire deal, according to Al Jazeera.