Confusion threatens to mar Covid vaccine rollout