Xcel Energy Q2 2025 Earnings Beat & $45B Infrastructure Investment Analysis | Monexa