BCBS dumps Piedmont contract