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