Iran executed 29-year-old aerospace engineer Erfan Shakourzadeh, accused of spying for CIA and Mossad despite torture claims.