GM names Brook as VP of marketing for Buick, GMC