viking 22 for sale in Alberta