Leroy Merlin is still operating in Russia and the French are oblivious