Charity creates virtual marketplace to support Canadian entrepreneurs with mental health issues