Donald Trump sets deadline for TikTok US ban unless company is sold