The Value of a Promise: A Utilitarian Approach to Contract Law Remedies