Amazon removes Trump’s new shirt for being “offensive” to liberals