Stocks rise sharply on Wall Street following 7-day rout