EU blasts human rights violations in Iran