Iran executes dissident journalist for 2017 protests