Hydrogen-powered BMW iX5 touches down briefly in South Africa