North Korea threatens to cancel meeting with Trump