Neuroprotective effect of astaxanthin on H2O2-induced neurotoxicity in vitro and on focal cerebral ischemia in vivo