Fox News Apologizes for Claiming Muslims Taking Over European Cities