Some new GM buyers will be forced to take OnStar and pay extra