Pernod Ricard has opened a "brand home" in New York for its Absolut Elyx vodka that doubles as its US head's private residence.