Iraq making mixed progress on goals: report