bmw m3 motore