Coffee: is it still a viable cash crop for smallholders in Africa?