New Audi S3 review: Better than an M340i?