Creamy Roasted Cauliflower Soup With Toasted Almonds