Tesla fined $14M in Germany for battery recycling violation