Stocks slide on tech weakness