Dow drops practically 600 factors, Nasdaq slumps forward of megacap tech earnings