Praeruptorin C alleviates cognitive impairment in Type 2 diabetic mice through restoring PI3K/AKT/ GSK3β pathway