South Africa's rand weakened on Thursday as markets fretted over U.S. President Donald Trump's tariffs due next week.