Indonesia posts biggest trade surplus in nearly 10 years in October