Agglomeration and location choice of foreign financial institutions in China