Samsung’s flagship Egyptian store opens in City Stars