Legume CHOICE – a participatory tool to fit multi-purpose legumes to appropriate niches in mixed crop-livestock farming systems