Fox News guest goes on bizarre rant against vegans: It's "an inversion of the natural order"