Orange-scented green beans with toasted almonds