3M will pay up to $450 million for drinking-water contamination from ‘forever chemicals’ | Fortune