Donald Trump threatens to cut 'billions of dollars' of aid to countries over UN Jerusalem vote