Islamic group was Hamas ‘money laundering clearinghouse’