Micron earnings and outlook top estimates, chip maker to sel