Nearly 3M Kenyans face starvation