William Ruto sworn in as Kenya’s president after close vote