A U.S.-based rights group says at least 2,571 people have been killed in Iran's protests, as unrest driven by economic hardship intensifies.