Text this: Amortized rejection sampling in universal probabilistic programming