Taliban meet UK, Iran amid economic woes