Fishing companies fined $1M for dumping oil into New Bedford harbor