Barbados set to welcome first cruise passengers in more than