Dow dives 600 points amid tech weakness and renewed economic worries