A$AP Rocky charged with assault and will remain in Sweden until trial