Expressive probabilistic sampling in recurrent neural networks