spartacus and greek hoplites