The retired general who briefly led America's post-war Iraq reconstruction efforts said Tuesday that the war was a mistake, calling it one of many foreign-policy missteps that have emboldened U.S. enemies and contributed to unrest throughout the world.