Emmanuel Macron described US and Israeli strikes against Iran as illegal, setting France on a collision course with Donald ...