Liberal CNN Guest Derides Santorum as a 'Homophobe'