Obesity surgery may 'cure' diabetes for 15 years