2024 Alfa Romeo Tonale Review: A fun compact SUV with a green spin