Daily humiliation of Palestinians created Hamas