Epigallocatechin gallate (EGCG) binds to low-density lipoproteins (LDL) and protects them from oxidation and glycation under high-glucose conditions mimicking diabetes