The impact of maize technologies on income distribution in marginal and high potential regions of Kenya