A KBE genetic-causal cost modelling methodology for manufacturing cost contingency management