North Korea cancels Pence meeting