GM to recall 511,528 Camaros for ignition-related defect; 3 other recalls announced