Audi Q2 review: the best – if not the cheapest – compact SUV on sale