Platycodin D ameliorates hyperglycaemia and liver metabolic disturbance in HFD/STZ-induced type 2 diabetic mice.