Institutional incompatibility and deregulation: explaining the dismal performance of Kenya's coffee cooperatives.