Canada reaches high plateau of immigrants