Kenyan ruling party, small opposition sign coalition deal