f350 crew cab smart for sale across Canada