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