bmw m3 performance