mining equipment for sale b c canada