Text this: Socioeconomic and sociodemographic differences in the consequences of the COVID-19 pandemic and their impact on self-rated health and mental well-being: results from a cross-sectional study in Germany