Kenyans agree on joint government