Imperial jewels sell for $3 million in auction