IPM-LSTM: A Learning-Based Interior Point Method for Solving Nonlinear Programs