French President Emmanuel Macron has said that he is open to extending France's nuclear deterrence to European partners in the face of threats from Russia.