Report: At Least 20 Injured, 100 Held in Tehran Protest Friday