where does sophia vergara live