Belmont man charged after allegedly threatening police minister