Used Vauxhall Astra Gtc Sport Diesel cars for sale