Nasdaq futures drop 200 points as Nvidia earnings, Iran sanctions loom