BMW iX range test