GM soars amid electric vehicle push