As Democrats fight among themselves, environmentalists attack House global warming deal