Trump threatens to cut US aid ahead of UN Jerusalem vote