French President Emmanuel Macron branded his Russian counterpart Vladimir Putin an "imperialist" who was trying to "rewrite history" after Putin compared Macron's proposal to extend France's nuclear umbrella to its European allies to Napoleon Bonaparte's failed invasion of Russia in 1812.