Iran executes French-based dissident journalist Ruhollah Zam, who was convicted of fomenting violence during anti-government protests in 2017.