Big tech pushes further into finance