Virus scrambles Democratic contest as three states vote