German retail giant Metro has said it plans to open its first store in Serbia by the end of the year.