Russia's largest retailer X5 buys local rival