General Motors to collaborate with EVgo, ChargePoint and Greenlots on EV charging network