Brown Butter Pecan Chocolate Chip Cookies with Sea Salt