Traceable, trustworthy and privacy preserving agri-food supply chains