Effects of climate and weather variability on sustainable land management, crop biodiversity and poverty in Kenya