20080420 world.us: Iraq war a debacle; says ex-Pentagon official