Curtain falls on ‘fantastic’ world karate contest in Dundee