bmw m3 6 speed manual