North Korea cancels talks with South, threatens to call off US talks over military drills