Dundee youth volunteers get taste of medieval combat