Mixed berry French toast with toasted almonds