Newport Beach Marriott Hotel sells for $216 million