Cauliflower, Leek and Cheddar Cheese Soup