Nicki Minaj faced online and professional criticism after appearing with Donald Trump at a Michigan rally, with commentators targeting her styling and political remarks.