Power-sharing deal reached in Kenya