McCain, Paul spar on Iraq