Companies gave to charity linked to al-Qaeda