Sen. Cruz: Big Tech, Dems Should be Ashamed with China Response