GM CEO Barra says headquarters to stay in Detroit