The Ranch Kitchen's Strawberry, Feta and Sugared Pecan Salad