Goldman Sachs cautious on Micron as $1 trillion stock nears earnings