Toasted almond cream cake