Iran marks anniversary of Islamic Revolution amid protests