Is Versace in India the right investment?