Dow plunges 3,000 points as Trump says virus could drag on