Smallholder Farmers Adaptation to Climate Variability in the Semi-Arid Zones of Mbeere in Eastern Kenya