Hamas denies any link to al Qaeda