Vitamin B for Alzheimer’s and dementia