In a large, heavy-bottomed pot, add chicken stock, salsa and enchilada sauce and bring to a boil over med-low heat. Stir in butter, sugar, salt and pepper. Add chicken, black beans, frozen corn, tomatoes and lime and warm through (it's pretty much done immediately) Ladle soup into individual bowls, sprinkle with cheese and add copious amounts of California avocado.