Christian Louboutin men’s store debuts in New York