Advance Auto Parts to buy DieHard brand from Sears for $200 million ...