In halal investing you can not make profit from debt and therefore bonds and CDs (or GICs) are not allowed. I am surprised the the 85% of mutual fund has unknown holdings. It would be better to invest in a mutual fund where you know that 100% allocation if given to companies (equity) and not ...
You can join a pool funding business wherein either you can be sleeping partner or active partner depending on your locations and interest. We can share the plans with you according to your investment size.