British Columbia immigration selects 424 workers in healthcare, construction, and early childhood education