Herodotus and the dating of the battle of thermopylae