An analysis of the role of middlemen in coffee supply chains