Nearly 900 spills of toxic firefighting foam occurred over past 30 years