Canada's investor visa scheme is among the top five in the world. The country's high-quality economy, with a favourable business environment and low corporate taxes is what makes the programme so attractive to investors