BMW’s i7 gets Rimac batteries, rare-earth-free motors, and drops Level 3 driving