viking 40 sf for sale in Alberta