vauxhall astra diesel life expectancy