President Donald Trump on Monday was hosting El Salvador's President Nayib Bukele, the self-described "world's coolest dictator" who is now the US leader's key ally in a precedent-breaking push to deport illegal migrants to a notorious Salvadoran prison.