A new content marketing program lets advertisers publish their blogs and other social media content on Boston.com