Israeli cabinet to approve Gaza ceasefire deal despite opposition, minister says