Men ‘had knives in street’ after stabbing in Dundee flats block