BYD lost $18 billion in the price war with Tesla