Gender and age differences in domain-specific life satisfaction and the impact of depressive and anxiety symptoms: a general population survey from Germany