If the terms of a promise in any respect are ambiguous or uncertain, it must be interpreted in the sense in which the promisor believed at the time of making it that the promisee understood it.