Range Rover Velar review – Britain’s best-looking SUV comes at a price