Study: Vitamin B may lower stroke risk