Large food producers, including those controlled by processing and retail companies, should not face a limit on the amount of the EU subsidies they receive, the European Parliament has argued.