Pregnant CNN anchor faints live on air