how long do covid antibodies last