London retains its position as European city of the future in foreign direct investment rankings