Digital Realty Trust (DLR) Q2 2025 Analysis: AI Data Center Growth & Financial Health | Monexa