Chinese President Xi Jinping has hailed the "bright future" of closer relations with the UK while addressing British lawmakers in London, during a four-day visit in which more than $46 billion of trade and investment deals are expected to be signed.