Micron profit surges amid chip shortage