Race to vaccinate millions in US off to slow, messy start