2seventy bio Inc. (TSVT) reports earnings