Regulation of glucose and lipid metabolism by the pancreatic and extra-pancreatic actions of taurine