German retail giant Metro Group has reported a first quarter profit, helped by strong growth in Eastern Europe.