Recent life events as major predictors of mental health in the oldest old