Multitarget protection of Pterospartum tridentatum phenolic-rich extracts against a wide range of free radical species, antidiabetic activity and effects on human colon carcinoma (Caco-2) cells.