Ben Shapiro debating Cardi B live news broadcast on Fox News