viking 35 for sale in Alberta