Ondo Finance launches tokenized STRC with 8% net yield on 3 chains