French Toasted Brunchwiches Recipe with Peaches and Ham