Harbaugh on McDonald: 'He's not an error repeater'