General Motors recalls 1.5 million Chevrolets, Pontiacs and Saturns