Hezbollah Hamas weakened