LONDON – In his quest to stabilize his country, Afghanistan’s President Hamid Karzai, dressed in white robes, arrived last week in Mecca on what can only be called a diplomatic pilgrimage. Although Karzai undoubtedly spent time praying at Islam’s holiest site, his mission was intended to prove more than his piety.