Macron: Iran is the "main security challenge" in the Middle East