Environmental controversy brews over TXU deal