Thousands to flock to Dundee as city gets set for international karate spectacular