Advance Auto Parts hikes dividend by 50%