The South African rand strengthened on Tuesday, helped by the gold price extending its historic run to a new all-time peak.