Is Cuba rolling out red carpet for business?