Problem driving 3V motors with TLC5940 and transistor