41 deaths and 128 angry countries: The true cost of Trump’s bargain embassy in Jerusalem