London prevails as European City of the future in foreign direct investment rankings