Macron proposes new political union for non-EU countries