Stocks rally on Wall Street; job market remains strong