Type 2 diabetes and weight loss following biliopancreatic diversion for obesity.