how much is a 10 carat ruby worth