Iberdrola’s Avangrid to buy U.S. firm PNM Resources for $4.3 billion