Nova Scotia to offer free pre-primary care at 43 locations