EU: Iraq is making great strides against corruption