Popular fast-fashion brand has been quietly closing stores across the world