The role of medical and psychosocial factors for unfavourable coronary risk factor control