best magnesium for brain fog