Rand weakens as US dollar gains strength amid Federal Reserve rate speculation