Micron reports profits, earnings beat and issues strong projection