canada's diverse economy