SoFi revenue jumps 40% to $1.2B as cross-buy hits 51% inflection