Death toll in Iran's recent unrest surpasses 7,000, says US-based rights group