Food security and the impact of agricultural development in western Kenya: problems and opportunities