Psychological distress mediates the effects of socio-demographic and clinical characteristics on the physical health component of health-related quality of life in patients with coronary heart disease