Mark Zuckerberg’s $170M Indian Creek Island purchase sets Miami-Dade record