Pye signs Triple Eight enduro contract | Supercars