Nvidia joins the $1 trillion market value club