Erythropoietin as a Neuroprotective Molecule: An Overview of Its Therapeutic Potential in Neurodegenerative Diseases