Greg's Pea, Leek and Onion Soup