BMW completes $1.7 billion South Carolina EV factory buildout