'Caribbean is open for business'