Describir: Theorem-Prover-Assisted Counterexample Generation With Constrained Enumerative Types