Vistra to Buy Cogentrix Energy in $4.7 Billion Deal Amid Surging Power Demand