New York stays top in finance as London loses ground, index shows