best vitamin for brain fog