In September, the Cass Sculpture Foundation will unveil the first of 17 major commissions by Chinese artists. Here, the director of the UK foundation explains how such an ambitious undertaking was realised<br>