Israel says it will seize control of the entire Gaza Strip, unless Hamas agrees to a hostage deal before President Trump finishes his trip to the Middle East next week.