The United States and Guatemala inked an immigration asylum agreement Friday, President Donald Trump said, days after he threatened to slap tariffs on the small Central American country if it did not sign on.