visitor visa, spouse visa, permanent resident, open work permit visa, immigration spouse visa, work permit, spousal sponsorship Canada, sponsor spouse visa, visa restoration