New terminal at KCI remains on time, on budget