Factors Influencing the Stability of Contract Farming: An Empirical Study in China