Pink diamond sells for record $46M at auction