The curtain rises on the World Triathlon Championship Series in Cagliari