Vitamin D may help ward off Alzheimer's and dementai