Transmission and differential