Multifaceted neuroprotective effects of (-)-epigallocatechin-3-gallate (EGCG) in Alzheimer’s disease: an overview of pre-clinical studies focused on β-amyloid peptide