Apart from Pyrrhus did the Romans ever lose to a phalangite army with ~numerical parity?