Sand Castle mansion lists for $108 million in San Diego record