Kenya's debt remains high desp