Nvidia hits $4 trillion market cap, first company in history