MOCABA: a general Monte Carlo-Bayes procedure for improved predictions of integral functions of nuclear data