Curried Red Quinoa and Peach Salad