Iran: outrage over mass execution