Starwood's 45th W Hotel debuts in Switzerland