Michigan utility agrees to $1B in pollution control upgrades