bmw m3 vs audi s5