International law experts say Trump's Venezuela attack violated UN charter, but US veto power on Security Council means he'll ...