Driven - new Audi A3 is a revelation