AI capital spending creates $3.5 trillion financing challenge for cloud vendors