Used Vauxhall Astra Sri Nav Diesel cars for sale