Hamas has refused demands from the United States , Europe , Russia and the United Nations to recognize Israel 's right to exist , forswear violence and accept previous Israeli-Palestinian agreements .