North Korea's threat to cancel Trump-Kim summit is just the latest of broken promises