Peck orders and group size in laying hens: `futures contracts' for non-aggression