Gluten Free Peanut Butter Sea Salt Cookies