US meat giant Tyson Foods has booked a drop in full-year profits as the company battled increasing grain and feed ingredients costs.