Job stress, absenteeism and coronary heart disease European cooperative study (the JACE study)