Alila Hotels & Resorts will launch five new properties this year — with one in Kuala Lumpur