From Lucknow to the world, Dr Sanjiv Agarwal takes on diabetes with Diabetacare