Total’s deal with Iran is the latter’s biggest foreign agreement since the easing of sanctions in 2016