South Korea’s Moon scraps Olympic visit after diplomat’s ‘unacceptable’ remark