AT&T launches CDN unit, $70 million bet