Switzerland urges Iran to end violence against protesters