israel, hamas, ismail haniyeh, benjamin netanyahu