Nasdaq tumbles 3% in worst day of the year amid tech-earnings rout