President Trump har varit tydlig: Hamas kan ta det här avtalet eller så bör de israeliska försvarsstyrkorna avsluta jobbet med vårt fulla stöd.