Trump unveils $20 billion foreign investment in US data centers