GM cancels more Saturday pickup shifts