Iran has confirmed the execution of a scientist who provided information about the country’s nuclear programme to the United States. Shahram Amiri's death is part of a long-running espionage saga between the US and Iran.