Bayesian probability on boolean algebras and applications to decision theory