micron general motors supply agreement