Dundee US broadcasting giant CNN names ‘ambitious’ Dundee one of world’s ‘top seven’ cities to visit January 10 2018