Acetyl-L-carnitine protects striatal neurons against in vitro ischemia: the role of endogenous acetylcholine