All lamb, pork and poultry sold in the EU will have to carry country-of-origin labels after ministers from the 27 member states struck an "informal" deal on the issue this week.