Sierra Club, Talen Energy strike deal to halt coal burn at Pennsylvania plant