Apricot almond stuffed french toast with orange drizzle