Micro-finance for Livestock Development in the Aid/Semi-Arid Areas of Kenya: Investment Opportunities and Credit Supply Mechanisms