Hamas blames Israel for violence, warns it will not be safe’