mining machine for sale in bc canada