Searching for the Mecca of finance: Islamic financial services and the world city network