GM: November sales decline 2.9% on cars