China confronts the ‘Impossible Trinity’