Trump gets data center companies to pledge to pay for power generation