Israel's Cabinet has delayed a vote on the ceasefire deal struck to suspend the war in Gaza and swap hostages and detainees.