The Random Quantity Mechanism: Laboratory and Field Tests of a Novel Cost-Revealing Procurement Mechanism