Tyson Foods Inc. (TSN) reports earnings