Level 3 Communications: Datacenter and AI Infrastructure Financing Analysis 2025