Fox News host Howard Kurtz: Trump deserves praise for driving the debate about guns