Feds agree to let more immigrant workers into western provinces