Wan Hai faces $950,000 fine under revised FMC settlement