New platform to connect nonprofits to donors, volunteers launches in Detroit