TPSA fined $182 million by European Union