Hamas, Twitter and the First Amendment