Fox News Host Slams Trump Over Handling of Gaza