A recurrent neural network proxy for production optimization with nonlinear constraints under geological uncertainty