'It was not a peaceful crossing': Hannibal's troops linked to devastating fire 2,200 years ago in Spain