satay-satay hurricane soup