3 5-Seater Jaguar XF R Sport cars under £120000 for sale