Resilience is associated with better recovery in Chinese people diagnosed with coronary heart disease