Carers leave law could keep 1,000 in work and save Stormont millions in benefit payments, charity claims