bmw 7 series vs m3