Hamas hints at compromise on Israel