Kenyan President Mwai Kibaki has demoted a scandal-tainted minister and sacked one of the official's senior managers.