NJ Companies to Pay $17M for Toxic Cleanup