Micron and GM sign $2B semiconductor supply deal for next-gen vehicles