Donald Trump has signed an executive order imposing sanctions on the International Criminal Court (ICC), the judicial body that issued an arrest warrant for Vladimir Putin in 2023.