Israel's security cabinet has approved a U.S.-backed ceasefire deal with Hamas, which includes the release of hostages. The deal was delayed due to disputes with Hamas, but now it's moving forward.