Hyundai Ioniq 5 range test