Intergenerational fairness and solidarity in Europe