BMW to add jobs in South Carolina