Wall Street sells off on weak earnings, election fears