Australia’s best triathletes shed blood, sweat and lots of smiles for gruelling Dunsborough X-Adventure