The World XI to take on West Indies at Lord's in the fund-raising T20I is just the latest in cricket's long history of super-teams, most of whom were formed for important causes that went far beyond the game.