UK's goods trade deficit down to $26.6B in October