U.S. President Donald Trump has signed an executive order cutting hundreds of millions of dollars in U.S. financial assistance to South Africa, the White House said on February 7.