The Social Performance and Distributional Consequences of Contract Farming: An Equilibrium Analysis of the Arachide de Bouche Program in Senegal