Trump cancels Pompeo’s North Korea trip after receiving hostile letter