Agro-ecological land resources assessment for agricultural development planning a case study of Kenya ; resources data base and land productivity