Maple-Glazed Peaches with Toasted Almonds