Farming systems approaches to international technical cooperation in agriculture and rural life