Orange Peel Chicken with Stone Fruit Salsa