Food festival celebrates Karoo’s culinary delights