GM expands ignition switch recall to 2.6 million cars