Job Stress and major coronary events: results from the Job Stress, Absenteeism and Coronary Heart Disease in Europe study