Telstra Ventures puts bet on Trifacta