X5 Retail Group, Russia's largest retailer by sales, has reported a strong first half, with double-digit growth in sales and profits.