Kota Kinabalu Marriott Hotel opens in Malaysia