How long does it take for covid 19 vaccine to take effect