The US has announced a $2 billion pledge for UN humanitarian aid, even as President Donald Trump ’s administration slashes US ...