Yield response of maize to fertilizers and manure under different agro-ecological conditions in Kenya