Talen Energy Secures $1.07B in Capacity Revenue for 2027-2028