How long before covid vaccine protects