CNN to pull plug on CNNfn; News Corp. announces financial news network