Macron warns of Russian threat, offers nuclear protection to Europe