By hosting Tehran’s officials after a brutal crackdown, the UN Human Rights Council has forfeited its moral authority