How Gen Z protests exposed Kenya's perennial trust problem