An Eulerian multi-material scheme for elastic–plastic impact and penetration problems involving large material deformations