Taurine supplementation in type 2 diabetes improves glucose control and insulin sensitivity