Coat the bottom of a soup pot with oil. Saute the leeks, red pepper and mushrooms until soft. Add chicken, coconut milk and broth. Simmer for 15 minutes. Add tofu, spinach, cilantro, and lime juice and heat until greens are just wilted. Add salt, pepper and hot sauce to taste.