SMS: A generative deep learning approach to stochastic downscaling of precipitation forecasts