A tiny brooch hidden in a box of 'worthless' costume jewellery has sold for a record sum of £19,500 at a Cotswold auction.