Taconite recycler fined $40K for dust emissions