Work, heart disease and mental health