Gluten-Free Brown Butter Pecan Pie