Virtual lab helps create leaders in social entrepreneurship