Text this: Differences in self-reported health between low- and high-income groups in pre-retirement age and retirement age. A cohort study based on the European Social Survey