Hearty Cauliflower Soup with Sausage and Pesto