FinTechs overtake banks in dealmaking as revenues surge