Af-Pak: McKiernan raises specter of "failure"