Trump threatens to cut aid over UN Jerusalem vote