Advance Auto Parts names president of International business