Asparagus, Leek and Potato Soup