Hamas counts on international media to do its 'dirty work' for them, says Sen Tom Cotton