sierra 3500 crew cab GMC for sale across Canada