Nvidia Q2 record earnings but stock drops; hit 30B in sales