Vietnam records trade surplus of over 3 billion USD