Wall Street drops on tech sell-off