The Dow drops 250 points as Tesla and Trump Media struggles overwhelm bank earnings and retail sales