NBC: Israel's Cabinet approves ceasefire deal at Netanyahu's urging