A pair of rare Ming Dynasty fish jars dating from the 16th century have sold for £9.6 million (US$12.5 million) at auction, smashing their estimate of £1 million (US$1.3 million).