Coffee, co-operatives, and culture : an anthropological study of a coffee co-operative in Kenya