costa rica considers the u.s. -imposed blockade of cuba a violation of international law contrary to the spirit of free trade , which the united states promised to respect through the general agreement on tariffs and trade -lrb- gatt -rrb- .