Afghanistan, Iraq among world's most corrupt nations: NGO