Dozens of people are reported to have been killed and more than 2,000 arrested during the last two weeks of protests across Iran, according to a human rights group.