Hamas bends to pressure in Gaza and abroad