Amnesty considers Iran a serial human rights abuser