2022 BMW X3: Excellent refresh