David Cameron helped win $3bn for China's trade base