Warehouses set aside to stockpile food for a no-deal Brexit could be empty and booked up by Amazon