Israel has delayed a Cabinet vote on the long-awaited ceasefire deal that would pause the fighting in the Gaza Strip and release dozens of hostages. Prime Minister Benjamin Netanyahu says a last-minute dispute with Hamas is holding up Israeli approval.…