US President Donald Trump has demanded that Sweden free A$AP Rocky after the rapper was charged with assault causing bodily harm.