bmw m3 8 cylinder