Promises and rule consequentialism