US dilemma: dealing with Hamas