Canada, the fastest growing country in G7 thanks to immigration