Fox: Rahm Emanuel agrees that 'President Trump deserves credit' for Israel-Hamas peace deal