Israeli security cabinet approves ceasefire deal