Israel’s security cabinet approved an agreement on a cease-fire in the Gaza Strip that would free Israeli hostages, ending two days of debate that had underscored the pact’s fragility. Approval of the ...