Clashes as Kenyans protest high cost of living