AMENDED AND RESTATED TAX RECEIVABLE AGREEMENT by and between Vistra Corp. and Equiniti Trust Company, LLC, as Transfer Agent dated as of December 29, 2023