Virgin Hotels opens in New York