Nitrogen fixation and productivity of common bean in phosphorus, nitrogen and moisture stressed soils in the central highlands of Kenya