Trust Region Methods for Training Neural Networks