Taiwan Company fined $500 million for LCD price fixing