Volvo XC40 T5 review: Sporty meets utility right in the middle