Europe's largest food hall officially opens in Sheffield tod