Sliced almonds french toast