David Zou delivered a speech at a China-UK investment forum