New York has knocked London off its perch as the world’s leading financial center.