S&P 500 closes 3.1% higher; Nasdaq Composite surges 4.4%