Glutathione peroxidase-1 in health and disease: from molecular mechanisms to therapeutic opportunities.