Toro Rosso confirms launch, more expected