How long does it take to have protection after covid vaccine