Sunstone to buy Marriott beach resort in Maui, Hawaii