Trustee resigns after charity gave or loaned almost £300,000 to non-profit companies he runs 8 months ago