UN Investigator Accuses Iran of Egregious Rights Violations