Fox News Strikes New Contract With Shannon Bream