b12 vision loss