Zara unveils a 47,361-square-foot flagship store in the heart of SoHo