GM names EV exec Parks to lead purchasing, product development