US President Donald Trump said Israel should call off its ceasefire with Hamas if hostages aren’t returned this weekend, raising concerns over the durability of the six-week truce in Gaza.