U.S. stocks close higher; Nasdaq trims losses