PNM Resources, Inc. UNDERWRITING AGREEMENT