The rise and fall and rebirth of General Motors