A Stradivarius violin has sold for 11.25 million US dollars (£9 million), with the auction house claiming it is one of the most expensive musical instruments ever sold.