Peterson: Farm bill 'not out of the woods'