Teva's generic Aricept OKed by FDA