US meat giant Tyson Foods has announced plans to "shift" some production from a plant in Iowa to Texas and Tennessee, a move that will lead to 480 job cuts.