NBC: Iran marks anniversary of Islamic Revolution amid anti-government protests