Donald Trump calls off meeting with Kim Jong-un due to North Korea's 'open hostility'