Used Vauxhall Astra Limited Edition cars for sale