viking 67 sport for sale across Canada