Armando Testa, Turin, Italy