Kenyan Creamy Pie