Nvidia drops 4.6% as margin outlook erases $251 billion