Social Inequality and Intergenerational Solidarity in European Welfare States