viking 26 for sale in Alberta