Caribou's cell therapy shows promise in early-stage cancer study