Iran’s human rights failures draw rebuke by international community