how long does brain fog last after covid