North Korea threatens to cancel Trump summit