Ted Cruz: “Here’s a radical statement, ok? Trigger warning: Women exist.”