BMW iX: Heralding a new era in electric luxury