CS Machogu says that 2022 KCSE results were credible