Computational Impact Time Guidance: A Learning-Based Prediction-Correction Approach