Forever 21 is planning new stores in Europe