Kenyan president, opposition leader call truce