Marriott hotel in Waikiki Beach sold for $127 million