Psychological factors as mechanisms for socioeconomic disparities in health: a critical appraisal of four common factors