Russian retailer X5 Retail Group has reported a fall in half-year sales, although there are signs its performance could be improving.