Chipmaker Micron beats revenue, profit estimates