Stocks rebound from early declines despite weak corporate earnings