Seneca Foods reports higher sales and margins amid strong holiday demand