how much is a 3ct diamond worth