These two top Canadian stocks not only have tonnes of growth potential, but they're also trading at well-undervalued levels ...