3 million additional GM vehicles recalled