Versace Opens New Store in Madrid