Brits spent €4bn stockpiling goods in case of a no-deal Brexit