Sustainable development of smallholder crop-livestock farming in developing countries