New City of London Corporation report – The UK: a top destination for financial and professional services investment