Sodium caprate augments the hypoglycemic effect of berberine via AMPK in inhibiting hepatic gluconeogenesis