Cruz shreds Feinstein