Cognitive predictors of weight loss treatment outcome: 2. Self-Efficacy, body weight and weight loss.