Social enterprises and the Europe 2020 strategy: innovative solutions for a sustainable Europe