Rishi Sunak and Liz Truss speak robust on China in race for No 10