The US House of Representatives has voted to repeal a law that would require pork and beef sold in US grocery stores to carry a country-of-origin label.