General Motors targeted by Canadian campaign with new TV ad trying to save 3,000 jobs