Work characteristics, major life events, shocks to health, sleep quality and mental health