Forever 21 opens NYC flagship