Trump’s 20-point ceasefire proposal requires Hamas to hand over its weapons and also includes the withdrawal of Israeli troops from Gaza.