Tom Cotton grills Singaporean TikTok CEO: Are you a Chinese Communist?