Pilgrim's Pride Corporation (PPC) reports earnings