Work satisfaction and health in the middle-aged and elderly.