Trump’s surprise tariff threat on Cuba’s oil suppliers strains US-Mexico relations and raises fears of a humanitarian crisis on the island.