Vietnam posts trade surplus of 9.8 billion USD