Donald Trump blames China for North Korea’s threat to cancel face-to-face meeting