UN Global Compact Launches Stock Index – And it Outperforms the Market!