Emmanuel Macron says eight countries could enjoy protection from France’s nuclear umbrella – but Paris would retain decision-making power.