South African rand firms ahead of national budget - Reuters