Advance Auto warns of difficult second-quarter, shares fall