Former UN weapons inspector rails against war in Iraq, warns of terrorism