President Kenyatta visits his deputy William Ruto