The public procurement watchdog faults KenGen for canceling a tender on grounds of budgets