UN chief says he is ‘shocked’ by violence against protesters in Iran