viking 32 for sale in Alberta