German retailer Metro Group has lowered its forecast for annual sales, pointing to challenging economic conditions in Europe.