Iran has released two French nationals held there for more than three years, French President Macron said on X.