Gen. Jack Keane: Is Hamas willing to do this?