3 Hybrid Ford S-MAX cars under £40000 for sale