Rare collection of textiles featuring Dali and Picasso on display in Scotland