Government plans to buy up hundreds of thousands of tonnes of unsold lamb in the event of a no-deal Brexit could be unworkable because there is nowhere to store it.