The U.S. spent about $34 billion on development assistance for low-income nations in 2019, more than any other industrialized country according to preliminary data.