Marcus Brauchli has edited some of the leading American publications, but as co-founder and managing partner of investment firm North Base Media, he and his fellow partners are focused on putting money into emerging media markets abroad instead.