Howard Kurtz leaves CNN, joins Fox