Dow closes down nearly 900 points as virus fears rise