Ask the ethicist: Should BuzzFeed turn down ads for Donald Trump?