TFSA investors can buy and hold these Canadian stocks to generate above-average, tax-free returns over the next decade.