London overtakes New York and San Francisco for fintech funding