do porcupines eat bird seed