New York has overtaken London as the world's most attractive financial center, according to a survey.