al-Qaeda-Hamas relations