Explaining Incomplete Contracts as the Result of Contract-Reading Costs