US president tells Nvidia chief America must beat China