Swarovski unveils new flagship store in NYC