Phytochemical Analysis and Biological Activities of Helichrysum stoechas Moench: a potential source of bioactive molecules with antioxidant, antidiabetic and neuroprotective properties.