Hamiltonian Neural Networks for Robust Out-of-Time Credit Scoring