US general: most al-Qaida leaders in Iraq killed