Mission, finance, and innovation: the similarities and differences between social entrepreneurship and social business