Top 3 Canadian Retirement Stocks for 2020